package com.capgemini.business.entity;

/*项目管理实体类*/

import com.fasterxml.jackson.annotation.JsonFormat;  // 用于定义日期格式的序列化和反序列化
import lombok.Data;  // Lombok是一个Java库，通过注解方式自动生成常见的getter, setter, toString, equals,hashCode等方法

import java.time.LocalDate;

@Data  // 通过使用注解，可以省略掉手动编写这些方法的代码，从而简化实体类的编写
public class Project {
    private int id;
    private String name;
    private String description;
    @JsonFormat(pattern = "yyyy-MM-dd")  // 指定日期格式
    private LocalDate startTime;
    @JsonFormat(pattern = "yyyy-MM-dd")
    private LocalDate endTime;
    private String budget;
    private String master;
    private String members;
}
